IBTimes -
28 Dec 2013 19:06
Two Russian cosmonauts on Friday set a Russian record for longest spacewalk, when they installed two new cameras on the international space station, and later removed them as the devices failed to operate due to an unspecified technical glitch.
Share this Article